.menu {
    padding-top: 10vh;
    transition: 2s;

    .title {
        line-height: 20vh;
    }

    .menu-buttons {
        padding-top: 30vh;
        position: relative;
        z-index: 10;
    }

    .background {
        animation: rotate 50s alternate infinite;
        position: fixed;
        z-index: 0;
        top: -50%;
        left: 0;
        opacity: 0.1;
        height: 200%;
        width: 100%;
      }
}

@keyframes rotate {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(1turn);
  }
}